package jnpf.datascreen.enums;

/**
 *
 * @version V3.1.0
 * @copyright 南通渡课信息技术有限公司（https://www.jnpfsoft.com）
 * @author 南通渡课开发平台组
 * @date 2021/3/16
 */
public enum VisualImageEnum {
    /**
     * 背景图片
     */
    BG(0,"bg"),
    /**
     * 图片框
     */
    BORDER(1,"border"),
    /**
     * 图片
     */
    SOURCE(2,"source"),
    /**
     * banner
     */
    BANNER(3,"banner"),
    /**
     * 大屏截图
     */
    SCREENSHOT(4,"screenShot");

    private int code;
    private String message;

    VisualImageEnum(int code, String message){
        this.code = code;
        this.message = message;
    }

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }


    /**
     * 判断名称是否存在
     * @return boolean
     */
    public static boolean getByMessage(String massage) {
        for (VisualImageEnum status : VisualImageEnum.values()) {
            if (status.getMessage().equals(massage)) {
                return true;
            }
        }
        return false;
    }
}
